torque stabilizer - German English Dictionary